hit the brakes - Français Anglais Dictionnaire